past participle of rester - Allemand Anglais Dictionnaire